'Leveled' Conformance Tests - A Must for Interoperability
نویسندگان
چکیده
Modular design and networked solutions are the basic answers to master complexity of today’s and future systems. Complexity will even grow dramatically as the desired functionality by the end user is increasing drastically. A basically efficient approach to achieve proper interoperability in distributed systems is to apply standard 'layers' onto which the application itself is built, to specify standard layers as high as possible while minimizing the individual application parts and to check the functionality of these layers by sufficiently efficient conformance tests. In automotive and other applications these 'standard' layers comprise – from the lowest to the highest level – the 'transceiver' layer, the 'network' layer, a 'device driver interface' layer and the 'operating system' layer, which currently is the final interface to the application. In automotive applications the communication layers mostly are based on CAN protocol complemented by CAN software drivers interfacing the operating system OSEK/VDX.This stack of 'standard' levels provides a powerful and neutral interface to the application. But experience over the last years has shown that the implementations of the individual levels differ in their behavior. This is due to several reasons such as the specifications of the individual levels are not precise enough, they are ambiguous, they difficult to implement because of their complexity. Even if there formal and executable specifications for instance based on state machine languages, implementations show defects because the implementers try to optimize and thus they violate unknowingly for instance the constraints related to local variables.
منابع مشابه
Conformance Testing for the AUTOSAR Standard
The paper presents why AUTOSAR conformance tests are required, what has been achieved, and how 3 car manufacturers will use conformance tests as part of their vehicle E/E engineering process. Important topics covered are the need for conformance testing when developing a standard, the relationship between conformance and interoperability, the need for interoperability of ECUs in a vehicle, and ...
متن کاملAn Iterative Procedure for Efficient Testing of B2B: A Case in Messaging Service Tests
Testing is a necessary step in systems integration. Testing in the context of interenterprise, business-to-business (B2B) integration is more difficult and expensive than intra-enterprise integration. Traditionally, the difficulty is alleviated by conducting the testing in two stages: conformance testing and then interoperability testing. In conformance testing, systems are tested independently...
متن کاملProducing Compliant Interactions: Conformance, Coverage, and Interoperability
Agents in an open system interact with each other based on (typically, published) protocols. An agent may, however, deviate from the protocol because of its internal policies. Such deviations pose certain challenges: (1) the agent might no longer be conformant with the protocol—how do we determine if the agent is conformant? (2) the agent may no longer be able to interoperate with other agents—...
متن کاملDigital Mobile Communications Measuring Instruments
W-CDMA protocol test capability 3GPP Standard compliant development tool Runs conformance tests in TS34.123 Libraries available for UE development, integration and interoperability testing Graphical user interfaces for test generation and protocol analysis Supports dual mode FDD/GSM testing Re-use of test cases on VST and PTS W-CDMA protocol test capability 3GPP Standard compliant development t...
متن کاملInitial Investigations into Interoperability Testing of Web Services from their Specification using the Unified Modelling Language
The latest paradigm for the development of distributed systems is the Service-oriented Architecture (SoA) with implementation based upon Web Services. In principle, the development of a distributed system using a model driven approach enables the automated implementation and testing of the system from the specification of the component services. An evaluation of this approach based upon the wor...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000